shut the throttle - Deutsch Englisch Wörterbuch